<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <!--  
        1. array数组
            把数组理解为大容器(书包,箱子,盒子)
        2. 定义数组
            格式:[值1,值2,值3,...]
        3. 获取数组中的一个数据
            数据中的每一个值都具有索引号
            第一个值的索引号:0
            第二个值的索引号:1
            以此类推
            获取格式:数组变量[索引号]
        4. 新增数据
            可通过不存在的索引号进行添加
            格式:变量[索引] = 新值(不推荐,原因:断开连续的索引,导致中间都是undefined)
            格式:变量.push(新值)(推荐)在数组的最后一个新增一个新值,不会断开索引
        5. 删除数据
            格式:变量 = []  清空数组
            格式:变量.splice(索引,长度)
            格式:delete 变量[索引]
        6. 修改数据
            可通过已存在的索引号进行修改
            注意:
                给不存在的索引进行赋值:添加
                给存在的索引进行赋值:修改
        7. 插入数据
            格式:变量.splice(索引,0,插入值1,插入值2,...)
        8. 类型获取
            array的类型:object
    -->
    <script>
        var arr = ['1','2','3','4','5',];
        console.log(arr);
        // console.log(arr[1]);
        // arr[5] = '6';
        // console.log(arr);
        // arr[11] = 'n';
        // console.log(arr);
        // arr.push('6');
        // console.log(arr);
        // arr = [];
        // console.log(arr);
        // arr.splice(1,2);
        // console.log(arr);
        // delete arr[1];
        // console.log(arr);
        // arr[1] = '9';
        // console.log(arr);
        // arr.splice(0,0,'10');
        // arr.splice(0,0,'10','11','12');
        // console.log(arr);
        console.log( typeof arr);
        console.log( arr.length);
        console.log( arr[1].length);
    </script>
</body>
</html>